<script>
	export default {
		globalData: {
			//静态资源路径前缀，可根据APP和小程序修改，小程序用网络路径http
			staticUrl: '/static/icon/',
			platform:'',
			//系统版本如：ios13
			system:'',
			// 系统平台ios,安卓
			platform:'',
			topDis: 0, // 顶部状态栏
			botDis: 0, // 底部状态栏
		},
		onLaunch: function() {
			console.log('App Launch')
			// #ifdef MP-WEIXIN
			// 微信小程序更新
			const updateManager = wx.getUpdateManager();
			updateManager.onCheckForUpdate(function(res) {
				// 请求完新版本信息的回调
			});
			updateManager.onUpdateReady(function() {
				wx.showModal({
					title: "更新提示",
					content: "新版本已经准备好，是否重启应用？",
					success: function(res) {
						if (res.confirm) {
							// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
							updateManager.applyUpdate();
						}
					}
				});
			});
			updateManager.onUpdateFailed(function() {
				return uni.showToast({
					title: '新版本下载失败',
					icon: 'error'
				})
			});
			// #endif
		
			// 获取系统信息
			uni.getSystemInfo({
				success: res => {
					this.globalData.system = res.system.split(".")[0]
					this.globalData.platform = res.platform
					console.log("系统信息：", res)
					this.globalData.botDis = res.screenHeight - res.safeArea.bottom
					this.globalData.topDis = res.statusBarHeight
					uni.setStorageSync('topDis', res.statusBarHeight)
					uni.setStorageSync('botDis', res.screenHeight - res.safeArea.bottom)
				},
			});
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
	@import "@/uni_modules/uview-plus/index.scss";
	/*每个页面公共css */
	@import '@/uni_modules/uni-scss/index.scss';
	/*每个页面公共css */
	@import "./static/css/public.css";
	/* #ifndef APP-NVUE */
	@import '@/static/customicons.css';
	// 设置整个项目的背景色
	page {
		background-color: #f5f5f5;
	}

	/* #endif */
	.is-disabled{
		color: #333333 !important; 
	}
	.example-info {
		font-size: 28rpx;
		color: #333;
		padding: 20rpx;
	}
	.z-tabs-item{
		padding-right:0 !important;
		padding-bottom: 20rpx !important;
	}
	.cell-lx{
		margin-bottom: 20rpx;
		font-size: 30rpx;
		display: flex;
		align-items: flex-start;
		.hd{
			display: block;
			 width: 140rpx;
			 color: #999999;
			 flex-shrink: 0;
		}
		.bd{
			color: #333333;
		}
	}
	.button-group button{
		border-radius: 8rpx !important;
		margin-left: 20rpx !important;
		// height: 100rpx !important;
		// line-height: 100rpx !important;
	}
	.foot-Btn{
		padding: 30rpx;
		padding-bottom: 50rpx;
		.btn{
			width: 100%;
			height: 100rpx;
			background: #1763fc;
			border-radius: 10rpx;
			text-align: center;
			line-height: 100rpx;
			font-size: 34rpx;
			color: #ffffff;
		}
	}
</style>
